Competenze
General classification
36
Classics
25
Flat
7
Hilly
87
Mountain
133
Time Trial
5
33
97

General classification
36
Classics
25
Flat
7
Hilly
87
Mountain
133
Time Trial
5
33
97
| Season | Pos. | Points |
|---|---|---|
| 2025 | 47 | 0 |
| 2024 | 17 | 8 |
| 2023 | 33 | 0 |
| 2022 | 17 | 7 |
| 2021 | 23 | 0 |
23/08
Stage 1
119
29/08
Stage 7
DNF
05/07
Stage 1
140
13/07
Stage 9
144
21/06
Stage 4
DNF
29/04
Stage 1
118
11/03
Stage 2
106